package com.koron.bean.system.staff.po;


import com.koron.bean.base.BaseBean;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * (AppUser)实体类
 *
 * @author zhouj
 * @since 2021-11-22 11:39:01
 */
@Data
@ApiModel("系统用户表Po")
public class AppUserPo extends BaseBean {

    @ApiModelProperty(value = "姓名")
    private String name;

    @ApiModelProperty(value = "姓名多语言")
    private String lang;

    @ApiModelProperty(value = "姓名拼音、拼音")
    private String namePy;

    @ApiModelProperty(value = "用户拼音、英文名")
    private String userPinyin;

    @ApiModelProperty(value = "用户名")
    private String userName;

    @ApiModelProperty(value = "账户")
    private String account;

    @ApiModelProperty(value = "组织id(即将弃用)")
    private String orgId;

    @ApiModelProperty(value = "应用id(默认租户)")
    private String defaultAppId;

    @ApiModelProperty(value = "首页(默认租户)")
    private String defaultHomePage;

    @ApiModelProperty(value = "手机号")
    private String phone;

    @ApiModelProperty(value = "邮件地址")
    private String email;

    @ApiModelProperty(value = "照片地址")
    private String photo;

    @ApiModelProperty(value = "性别 男1 女2")
    private String sex;

    @ApiModelProperty(value = "密码")
    private String password;

    @ApiModelProperty(value = "密码有效期")
    private Date expiringTime;

    @ApiModelProperty(value = "密码强度")
    private Integer strength;

    @ApiModelProperty(value = "账号有效期")
    private Date accountExpiringTime;

}